object of veneration - Turco Inglés Diccionario